<?php
class crud{
    //private $conexao;
    private $resultado;
    
    public function __construct(){
        mysql_connect("localhost", "root", "21"); 
        mysql_select_db("sea");
    }
    
  //  public function getResultado(){
  //      return $this->resultado;
  // }
    
     public function consultaLivre($sql){
        $consulta = mysql_query($sql);
        //echo "$sql<br>";
        return $consulta;
    }
    
    public function ler($tabela, $colunas="*", $condicao=""){
        $sql = "select {$colunas} from $tabela {$condicao}";
        $consulta = mysql_query($sql);
        //echo "$sql<br>";
        return $consulta;
    }

    public function inserir($tabela, $dados, $valores){
        $sql = "INSERT INTO {$tabela} ({$dados}) VALUES ({$valores})";
        echo $sql;
        $inseri = mysql_query($sql);
        if($inseri)
            return TRUE;
    }
    
    public function alterar($tabela, $valores, $condicao){
        $sql = "UPDATE {$tabela} SET  {$valores} {$condicao}";
        echo $sql;
        $altera = mysql_query($sql);
        if($altera)
            return TRUE;
        
        
    }
    public function apagar($tabela, $condicao){
        $sql = "DELETE FROM {$tabela} {$condicao}";
        //echo $sql;
        $apagar = mysql_query($sql);
        if($apagar)
            return TRUE;
    }
    
    public function inverterData($data, $div="/"){
        $data = explode($div, $data);
        $data = array_reverse($data);
        $data = implode($data, $div);
        return $data;
    }
    
    public function mascara($string, $mascara){
           $string = str_replace(" ","",$string);
           for($i=0;$i<strlen($string);$i++){
               $mascara[strpos($mascara,"#")] = $string[$i];
           }
           return $mascara;
    }
    
    public function removeMascara($valor, $mascara1=".", $mascara2="-"){
        $passo1 = str_replace($mascara1, '', $valor);
        return str_replace($mascara2, '', $passo1);
    }

}